package com.bst.bsj.bops.web.biz;

import java.util.List;
import java.util.Map;

import com.bst.bsj.common.dal.dataobject.SeedlingModelParams;
import com.bst.bsj.common.dal.dataobject.SeedlingType;
import com.homewaimai.common.lang.Result;

public interface SeedlingTypeService {

  /*
   * 分页查询
   */
  public Result query(Map paramMap);

  /*
   * 查询所有分类
   */
  public List<SeedlingType> getAll();

  /*
   * 根据ID查询对象
   */
  public SeedlingType getSeedlingType(Long id);

  /*
   *更新审核状态
   */
  public int update(SeedlingType seedlingType);

  /*
   *增加
   */
  public Long insert(SeedlingType seedlingType);

  /*
   *用户名重复
   */
  public SeedlingType getCountByName(String name);

  /*
   *删除
   */
  public int delete(Long id);

  /*
   * 获取参数类型编码
   */
  public SeedlingType getByName(String name);
}
